Pascal - определение. Что такое Pascal
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

Что (кто) такое Pascal - определение

WIKIMEDIA DISAMBIGUATION PAGE
PASCAL; Pascal (disambiguation); Pascal's
Найдено результатов: 231
Pascal         
a high-level structured computer programming language.
pascal         
['pask(?)l]
¦ noun
1. (abbrev.: Pa) the SI unit of pressure, equal to one newton per square metre.
2. (Pascal) a high-level structured computer programming language.
Origin
1950s: named after the 17th-cent. French scientist Blaise Pascal.
Pascal         
<language> (After the French mathematician Blaise Pascal (1623-1662)) A programming language designed by {Niklaus Wirth} around 1970. Pascal was designed for simplicity and for teaching programming, in reaction to the complexity of ALGOL 68. It emphasises structured programming constructs, data structures and strong typing. Innovations included enumeration types, subranges, sets, {variant records}, and the case statement. Pascal has been extremely influential in programming language design and has a great number of variants and descendants. ANSI/IEEE770X3.97-1993 is very similar to ISO Pascal but does not include conformant arrays. ISO 7185-1983(E). Level 0 and Level 1. Changes from Jensen & Wirth's Pascal include name equivalence; names must be bound before they are used; loop index must be local to the procedure; formal procedure parameters must include their arguments; conformant array schemas. An ALGOL-descended language designed by Niklaus Wirth on the CDC 6600 around 1967--68 as an instructional tool for elementary programming. This language, designed primarily to keep students from shooting themselves in the foot and thus extremely restrictive from a general-purpose-programming point of view, was later promoted as a general-purpose tool and, in fact, became the ancestor of a large family of languages including Modula-2 and Ada (see also {bondage-and-discipline language}). The hackish point of view on Pascal was probably best summed up by a devastating (and, in its deadpan way, screamingly funny) 1981 paper by Brian Kernighan (of K&R fame) entitled "Why Pascal is Not My Favourite Programming Language", which was turned down by the technical journals but circulated widely via photocopies. It was eventually published in "Comparing and Assessing Programming Languages", edited by Alan Feuer and Narain Gehani (Prentice-Hall, 1984). Part of his discussion is worth repeating here, because its criticisms are still apposite to Pascal itself after ten years of improvement and could also stand as an indictment of many other bondage-and-discipline languages. At the end of a summary of the case against Pascal, Kernighan wrote: 9. There is no escape This last point is perhaps the most important. The language is inadequate but circumscribed, because there is no way to escape its limitations. There are no casts to disable the type-checking when necessary. There is no way to replace the defective run-time environment with a sensible one, unless one controls the compiler that defines the "standard procedures". The language is closed. People who use Pascal for serious programming fall into a fatal trap. Because the language is impotent, it must be extended. But each group extends Pascal in its own direction, to make it look like whatever language they really want. Extensions for separate compilation, Fortran-like COMMON, string data types, internal static variables, initialisation, octal numbers, bit operators, etc., all add to the utility of the language for one group but destroy its portability to others. I feel that it is a mistake to use Pascal for anything much beyond its original target. In its pure form, Pascal is a toy language, suitable for teaching but not for real programming. Pascal has since been almost entirely displaced (by C) from the niches it had acquired in serious applications and systems programming, but retains some popularity as a hobbyist language in the MS-DOS and Macintosh worlds. See also Kamin's interpreters, p2c. ["The Programming Language Pascal", N. Wirth, Acta Informatica 1:35-63, 1971]. ["PASCAL User Manual and Report", K. Jensen & N. Wirth, Springer 1975] made significant revisions to the language. [BS 6192, "Specification for Computer Programming Language Pascal", British Standards Institute 1982]. [Jargon File] (1996-06-12)
Pascal-SC         
PROGRAMMING LANGUAGE
Pascal (language); Pascal language; Pascal Programming Language; Pascal programming language; PASCAL (Programming language); ISO 7185; ISO 10206; Pascal-P; .pas; VSI Pascal; .p; Pascal-XSC; Pascal-SC; X3J9; BS 6192; Pascal-S; Criticism of Pascal; PASCAL-SC; PASCAL-XSC; Pascal for Scientific Computation; Pascal-F; Pascal-p2; Data types in Pascal; Pascal-P system; Pascal-P System; Pascal-P1; Pascal-P2; Pascal-P3; Pascal-P4; Pascal-P5; Pascal 86; HP Pascal; ISO/IEC 10206; Pascal (command); Control structures in Pascal
ESPRIT DIAMOND Project. An extension of Pascal for numerical analysis, with controlled rounding, overloading, dynamic arrays and modules. "PASCAL-SC, A Computer Language for Scientific Computation", G. Bohlender et al, Academic Press 1987.
VSI Pascal         
PROGRAMMING LANGUAGE
Pascal (language); Pascal language; Pascal Programming Language; Pascal programming language; PASCAL (Programming language); ISO 7185; ISO 10206; Pascal-P; .pas; VSI Pascal; .p; Pascal-XSC; Pascal-SC; X3J9; BS 6192; Pascal-S; Criticism of Pascal; PASCAL-SC; PASCAL-XSC; Pascal for Scientific Computation; Pascal-F; Pascal-p2; Data types in Pascal; Pascal-P system; Pascal-P System; Pascal-P1; Pascal-P2; Pascal-P3; Pascal-P4; Pascal-P5; Pascal 86; HP Pascal; ISO/IEC 10206; Pascal (command); Control structures in Pascal
VSI Pascal for OpenVMS (formerly HP Pascal for OpenVMS, Compaq Pascal, DEC Pascal, VAX Pascal and originally VAX-11 Pascal) is a Pascal compiler that runs on OpenVMS for VAX, AlphaServer, Integrity servers and x86-64 systems. It was also supported under Tru64.
French cruiser Pascal         
  • Plan and profile drawing of the ''Descartes'' class
PROTECTED CRUISER OF THE FRENCH NAVY
Pascal (ship)
Pascal was a protected cruiser of the French Navy built in the 1890s, the second and final member of the . The Descartes-class cruisers were ordered as part of a construction program directed at strengthening the fleet's cruiser force.
Pascal-F         
PROGRAMMING LANGUAGE
Pascal (language); Pascal language; Pascal Programming Language; Pascal programming language; PASCAL (Programming language); ISO 7185; ISO 10206; Pascal-P; .pas; VSI Pascal; .p; Pascal-XSC; Pascal-SC; X3J9; BS 6192; Pascal-S; Criticism of Pascal; PASCAL-SC; PASCAL-XSC; Pascal for Scientific Computation; Pascal-F; Pascal-p2; Data types in Pascal; Pascal-P system; Pascal-P System; Pascal-P1; Pascal-P2; Pascal-P3; Pascal-P4; Pascal-P5; Pascal 86; HP Pascal; ISO/IEC 10206; Pascal (command); Control structures in Pascal
Pascal extended to include fixed-point arithmetic. E. Nelson, "Pascal-F: Programming Language for Real-Time Automotive Control", IEEE ElectroTechnol. Rev. (USA), 2:39, 1968.
Pascal-P         
PROGRAMMING LANGUAGE
Pascal (language); Pascal language; Pascal Programming Language; Pascal programming language; PASCAL (Programming language); ISO 7185; ISO 10206; Pascal-P; .pas; VSI Pascal; .p; Pascal-XSC; Pascal-SC; X3J9; BS 6192; Pascal-S; Criticism of Pascal; PASCAL-SC; PASCAL-XSC; Pascal for Scientific Computation; Pascal-F; Pascal-p2; Data types in Pascal; Pascal-P system; Pascal-P System; Pascal-P1; Pascal-P2; Pascal-P3; Pascal-P4; Pascal-P5; Pascal 86; HP Pascal; ISO/IEC 10206; Pascal (command); Control structures in Pascal
<language> The variant of Pascal used by the UCSD p-system environment. Pascal-P has extended string and array operations, random-access files and {separate compilation}. It uses P-code intermediate code and is available from Pecan. (1994-11-02)
Pascal-S         
PROGRAMMING LANGUAGE
Pascal (language); Pascal language; Pascal Programming Language; Pascal programming language; PASCAL (Programming language); ISO 7185; ISO 10206; Pascal-P; .pas; VSI Pascal; .p; Pascal-XSC; Pascal-SC; X3J9; BS 6192; Pascal-S; Criticism of Pascal; PASCAL-SC; PASCAL-XSC; Pascal for Scientific Computation; Pascal-F; Pascal-p2; Data types in Pascal; Pascal-P system; Pascal-P System; Pascal-P1; Pascal-P2; Pascal-P3; Pascal-P4; Pascal-P5; Pascal 86; HP Pascal; ISO/IEC 10206; Pascal (command); Control structures in Pascal
Simplified Pascal. June, 1975. A strict subset of Pascal, omits scalar types, subranges, sets, files, pointers, packed structures, 'with' and 'goto. Source for a complete Pascal-S compiler is in "Pascal-S: A Subset and Its Implementation", N. Wirth in Pascal - The Language and Its Implementation, by D.W. Barron, Wiley 1979. pascal-s">ftp://csseq.cs.tamu.edu/mcguire/pascal-s.
PASCAL (database)         
BIBLIOGRAPHIC DATABASE
PASCAL (INIST database); PASCAL database; PASCAL Database; Pascal database
PASCAL is a scientific bibliographic database, which is maintained by INIST (CNRS). PASCAL covers the core scientific literature in science, technology and medicine with a special emphasis on European literature.

Википедия

Pascal

Pascal, Pascal's or PASCAL may refer to: